home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Network Support Library
/
RoseWare - Network Support Library.iso
/
btrieve
/
btr500.exe
/
BPATSIN.500
< prev
next >
Wrap
Text File
|
1989-08-18
|
3KB
|
287 lines
.
. beginning of patch #0
.
e 7366 62
.
. end of patch #0
.
.
. beginning of patch #1
.
a 51d5
mov bx,ax
mov ax,[2]
xchg ah,al
cmp ax,31e
jl 51e4
jmp 6219
mov ah,3e
jmp 6214
a 6210
jmp 51d5
nop
f 6361 L 10 90
.
. end of patch #1
.
.
. beginning of patch #5
.
a 6374
jbe 637e
ss:
mov byte ptr [d20],0
jmp 63ae
push bx
xor bx,bx
mov bl,ah
nop
nop
nop
ss:
mov bl,byte ptr [bx+d22]
ss:
mov byte ptr [d20],bl
test bl,1
a 639b
ss:
test byte ptr [d20],2
a 63ae
ss:
test byte ptr [d20],4
.
. end of patch #5
.
.
. beginning of patch #6
.
a 6383
jmp 51ca
a 51ca
cmp bl,56
jb 51d2
sub bl,6
jmp 6386
.
. end of patch #6
.
.
. beginning of patch #10
.
a 51e9
mov ax,[2]
xchg ah,al
cmp ax,31e
jl 51f6
jmp 5522
jmp 5504
a 54f8
jmp 51e9
.
. end of patch #10
.
.
. beginning of patch #11
.
a 3d2b
jmp 51f9
nop
a 3def
jmp 520c
nop
a 51f9
push ds
pop es
mov si,6b4
mov di,21
mov cx,10
rep
movsw
mov cx,[bx+14]
jmp 3d2f
a 520c
push ds
pop es
mov si,21
mov di,6b4
mov cx,10
rep
movsw
mov bx,[330]
jmp 3df3
.
. end of patch #11
.
.
. beginning of patch #12
.
a 200c
jmp 5220
nop
a 5220
mov ax,[6a8]
cmp ax,[si+6]
jne 5233
mov ax,[6a6]
cmp ax,[si+4]
jne 5233
jmp 2015
add si,[bx+c]
jmp 2010
.
. end of patch #12
.
.
. beginning of patch #13
.
a 2873
pop bp
a 2978
mov di,bp
.
. end of patch #13
.
.
. beginning of patch #14
.
a 28f5
mov cx,[bx+16]
jge 290e
neg word ptr [368]
lahf
cmp cx,2
je 290e
sahf
adc word ptr [36a],0
neg word ptr [36a]
add word ptr [368],1
lahf
cmp cx,2
je 291f
sahf
adc word ptr [36a],0
lea si,[368]
mov di,[33a]
add di,[47f]
add di,[bx+14]
nop
nop
.
. end of patch #14
.
.
. beginning of patch #16
.
a fa8
jmp 5239
a 5239
xor ax,ax
mov [881],ax
mov ax,[35a]
jmp fab
.
. end of patch #16
.
.
. beginning of patch #18
.
a b9e
test word ptr [bx+8],4000
jz bfc
push bx
a bf3
pop bx
add di,[bx+c]
.
. end of patch #18
.
.
. beginning of patch #19
.
a 3745
es:
mov word ptr [bp+a],0
mov ax,[bx+48]
or ax,ax
jz 3767
es:
or word ptr [bp+a],4
cmp word ptr [bx+26],0
jne 3765
mov cx,[bx+28]
sub ax,cx
jge 3767
xor ax,ax
es:
mov [bp+e],ax
jmp 376f
a 3777
or word ptr [bp+a],1
nop
.
. end of patch #19
.
.
. beginning of patch #26
.
a 1ad2
mov [6db],dx
.
. end of patch #26
.
. beginning of patch #29
.
e 7f09 eb 2a
.
. end of patch #29
.
. beginning of patch #31
.
a 44bc
mov ah,3c
cmp byte ptr [02f9],ff
jne 44c7
mov ah,5b
call 6358
jnc 44dd
cmp ax,50
je 44d4
jmp 4586
mov word ptr [069f],003b
jmp 45bf
.
. end of patch #31
.
.
. END OF PATCHES FOR SINGLE USER BTRIEVE.EXE ver 5.00
.
w
q